package com.cash.app.ui.main.fg.home.model

import com.google.gson.annotations.SerializedName

data class LoanProduct(
    @SerializedName("p_id")
    val p_id: Int,

    @SerializedName("p_name")
    val p_name: String,

    @SerializedName("p_icon")
    val p_icon: String,

    @SerializedName("p_money")
    val p_money: Int,

    @SerializedName("p_rate")
    val p_rate: String,

    @SerializedName("p_service_fee")
    val serviceFee: String,

    @SerializedName("p_peroid")
    val p_peroid: Int,

    @SerializedName("p_can_apply")
    val canApply: Int,

    @SerializedName("p_vip")
    val isVip: Int,

    @SerializedName("p_max_apr")
    val maxApr: String? = null,

    @SerializedName("o_id")
    val o_id: Int = 0,

    @SerializedName("order_status")
    val orderStatus: Int = 0,

    @SerializedName("r_total_money")
    val totalMoney: Int = 0,

    @SerializedName("r_service_money")
    val serviceMoney: Int = 0,

    @SerializedName("r_interest_money")
    val interestMoney: Int = 0,

    @SerializedName("r_received_money")
    val receivedMoney: Int = 0,

    @SerializedName("r_receive_money")
    val alreadyMoney: Int = 0,

    @SerializedName("r_current_money")
    val currentMoney: Int = 0,

    @SerializedName("r_late_day")
    val lateDays: Int = 0,

    @SerializedName("r_late_fee")
    val lateFee: Int = 0,

    @SerializedName("due_time_string")
    val dueTimeString: String = ""
) 